publish (something occult) - English Synonyms Dictionary